home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / docs / announc3.lha / 1100 / 1139.drchip < prev    next >
Internet Message Format  |  1995-05-21  |  4KB

  1. From zerkle Wed Apr 26 06:15:59 1995
  2. Received: by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
  3.     id AA01445; Wed, 26 Apr 95 06:15:57 PDT
  4. Received: from gryphon.gsfc.nasa.gov by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
  5.     id AA01413; Wed, 26 Apr 95 06:15:48 PDT
  6. Received: by gryphon.gsfc.nasa.gov (931110.SGI/930416.SGI)
  7.     for announce@cs.ucdavis.edu id AA03159; Wed, 26 Apr 95 09:17:43 -0400
  8. Date: Wed, 26 Apr 95 09:17:43 -0400
  9. From: cec@gryphon.gsfc.nasa.gov (Dr. Charles E. Campbell Jr.)
  10. Message-Id: <9504261317.AA03159@gryphon.gsfc.nasa.gov>
  11. To: announce@cs.ucdavis.edu
  12. Subject: SUBMIT DrChip.announce
  13. Errors-To: zerkle@cs.ucdavis.edu
  14. X-Server: Zserver v0.90beta
  15. Status: RO
  16.  
  17. submit
  18. TITLE
  19.  
  20.      DrChip C Utilities, Version 1.04
  21.  
  22. AUTHOR
  23.  
  24.      Charles E. Campbell, Jr. PhD
  25.      email: cec@gryphon.gsfc.nasa.gov
  26.  
  27. DESCRIPTION
  28.  
  29.     The DrChip C utilities now include nine programs. The previous
  30.     release had a C beautifier, a function lister, a hdrtags, ctags,
  31.     and etags generator, and a C program prototype <-> K&R-style
  32.     converter.  These programs have had some bug fixes and a few
  33.     extensions.
  34.  
  35.     
  36.     ccb     Dr. Chip's C Beautifier program.  Places source code
  37.             in Dr. Chip's preferred indentation style. ccb's
  38.             indentation methods can be customized via options.
  39.     
  40.     flist   flist generates lists of functions from either C or C++
  41.             files.  The lists may optionally be in the form of
  42.             prototypes, extern style (old K&R), restricted to
  43.             global/static functions, and made suitable for inclusion
  44.             into comments; flist can generate <tags> and <TAGS>
  45.             files, too, and merge them with <hdrtags> files.
  46.             Handles both C and C++.
  47.     
  48.     hdrtag  Hdrtags will process header files (*.h) so one can tag
  49.             to structure names, typedefs, #define labels, and
  50.             enumerated types.  Entire hierarchies of header files
  51.             can be tagged (include:), too.  That sure helps with the
  52.             Amiga's extensive includes!  See flist for generating
  53.             merged hdrtags, tags, and TAGS files.  Handles C, C++,
  54.             and *.y (yacc/bison) files, too.
  55.     
  56.     toproto The toproto program converts source code to and from old
  57.             K&R style to the new prototype-using style.  It converts
  58.             to and from the old <varargs.h> style to <stdarg.h>
  59.             style, too.
  60.  
  61.  
  62. NEW FEATURES
  63.  
  64.     DrChip's C utilities now include more!
  65.  
  66.     calc    Dr. Chip's keyboard-based calculator, supports
  67.             user-defined variables, command-line or interactive use,
  68.             algebraic notation, special integer handling (binary,
  69.             octal, decimal, hexadecimal), and many functions (trig,
  70.             hypertrig, ln, exp, gamma, Bessel, elliptic, etc).
  71.     
  72.     change  Apply regular expression changes from the command line
  73.             to one or more files
  74.     
  75.     cmake   Dr. Chip's "make" utility -- minimize computer work
  76.             needed to update files such as executables.  Supports
  77.             macros, stackable macros, recursive inference rules,
  78.             substitutable parameters, comments, -commands, etc.
  79.     
  80.     ctree   Generate a static calling tree chart for one or more C
  81.             files (also a "used/used by" chart and a "functions
  82.             found" chart).
  83.     
  84.     xgrep   Search for regular expressions coupled with (optional)
  85.             Boolean logic in multiple files (ex. abc|de?*f).
  86.             Optionally highlight regular expressions.
  87.  
  88.  
  89. SPECIAL REQUIREMENTS
  90.  
  91.     A floating point coprocessor may be required, although the code
  92.     doesn't do much floating point (except calc).  Compiled with
  93.     Aztec C on an A3000 with the following options: CCOPTS=-qf -wp
  94.     -c2 -f8
  95.  
  96. HOST NAME
  97.  
  98.      ftp.wustl.edu (128.252.135.4)
  99.  
  100. DIRECTORY
  101.  
  102.      ftp://ftp.wustl.edu/pub/aminet/dev/c/DrChip1_04.lzh (276291)
  103.  
  104. FILE NAMES
  105.  
  106.      DrChip1_04.lzh
  107.      DrChip1_04.readme
  108.  
  109. PRICE
  110.  
  111.      Special Low Price Offer: 0 (choose your currency!)
  112.  
  113. DISTRIBUTABILITY
  114.  
  115.      Freeware
  116.      Copyright 1995 by Charles E. Campbell, Jr.
  117.         Charles E Campbell, Jr, PhD            _   __   __      
  118.         Guidance and Controls Branch (712)    / /_/\_\_/ /      
  119.         Goddard Space Flight Center          /_/  \/_//_/       
  120.         cec@gryphon.gsfc.nasa.gov                   `-( .....
  121.  
  122.  
  123.